US Stock Futures Take a Dive Amid Disappointing Earnings and Stalled China Trade Talks
US stock futures slumped as disappointing earnings from IBM and others dampened investor sentiment. Despite a softer US stance, trade talks with China remain stalled, adding to mar...